multi tasking - Spanish English Dictionary